package o;

import java.io.Serializable;

public class fzn implements Serializable {
    static final /* synthetic */ boolean ˋ;
    private static fzp ˎ = new fzp();
    public final fzp ˊ = new fzp();
    public final fzi ˏ = new fzi();

    static {
        boolean z;
        if (fzn.class.desiredAssertionStatus()) {
            z = false;
        } else {
            z = true;
        }
        ˋ = z;
    }

    public final fzn ˊ(fzn o_fzn) {
        this.ˊ.ॱ(o_fzn.ˊ);
        this.ˏ.ˏ(o_fzn.ˏ);
        return this;
    }

    public static final void ˊ(fzn o_fzn, fzp o_fzp, fzp o_fzp2) {
        float f = ((o_fzn.ˏ.ˏ * o_fzp.ˊ) + (o_fzn.ˏ.ˊ * o_fzp.ॱ)) + o_fzn.ˊ.ॱ;
        o_fzp2.ˊ = ((o_fzn.ˏ.ˊ * o_fzp.ˊ) - (o_fzn.ˏ.ˏ * o_fzp.ॱ)) + o_fzn.ˊ.ˊ;
        o_fzp2.ॱ = f;
    }

    public static final void ˏ(fzn o_fzn, fzp o_fzp, fzp o_fzp2) {
        if (ˋ || o_fzp != o_fzp2) {
            o_fzp2.ˊ = ((o_fzn.ˏ.ˊ * o_fzp.ˊ) - (o_fzn.ˏ.ˏ * o_fzp.ॱ)) + o_fzn.ˊ.ˊ;
            o_fzp2.ॱ = ((o_fzn.ˏ.ˏ * o_fzp.ˊ) + (o_fzn.ˏ.ˊ * o_fzp.ॱ)) + o_fzn.ˊ.ॱ;
            return;
        }
        throw new AssertionError();
    }

    public static final void ˎ(fzn o_fzn, fzp o_fzp, fzp o_fzp2) {
        if (ˋ || o_fzp != o_fzp2) {
            float f = o_fzp.ˊ - o_fzn.ˊ.ˊ;
            float f2 = o_fzp.ॱ - o_fzn.ˊ.ॱ;
            o_fzp2.ˊ = (o_fzn.ˏ.ˊ * f) + (o_fzn.ˏ.ˏ * f2);
            o_fzp2.ॱ = (f * (-o_fzn.ˏ.ˏ)) + (f2 * o_fzn.ˏ.ˊ);
            return;
        }
        throw new AssertionError();
    }

    public static final void ˋ(fzn o_fzn, fzn o_fzn2, fzn o_fzn3) {
        if (!ˋ && o_fzn3 == o_fzn) {
            throw new AssertionError();
        } else if (ˋ || o_fzn3 != o_fzn2) {
            fzi.ˏ(o_fzn.ˏ, o_fzn2.ˏ, o_fzn3.ˏ);
            ˎ.ॱ(o_fzn2.ˊ).ˎ(o_fzn.ˊ);
            fzi.ˋ(o_fzn.ˏ, ˎ, o_fzn3.ˊ);
        } else {
            throw new AssertionError();
        }
    }

    public final String toString() {
        return ("XForm:\n" + "Position: " + this.ˊ + "\n") + "R: \n" + this.ˏ + "\n";
    }
}
